package com.ph.monitorPlatform.entity;

import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.io.Serializable;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

/**
 * <p>
 * 
 * </p>
 *
 * @author zuohongyu
 * @since 2020-03-18
 */
@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class TaskInfo implements Serializable {

    private static final long serialVersionUID=1L;

    private Integer taskId;

    private String planCode;

    private String taskCode;

    private String taskName;

    private LocalDateTime planStartTime;

    private LocalDateTime planEndTime;

    private String transactorCode;

    private String transactorName;

    private String groupCode;

    private String taskType;

    private String dfTransactorCode;

    private String dfTransactorName;

    private String dfGroupCode;

    private BigDecimal isDelay;

    private String taskStatus;

    private String ascription;

    private LocalDateTime realStartTime;

    private String realSumTime;

    private LocalDateTime realEndTime;

    private LocalDateTime taskFailTime;

    private LocalDateTime taskCanStartTime;

    private LocalDateTime taskDelayTime;

    private LocalDateTime createTime;

    private LocalDateTime updateTime;

    private BigDecimal isEnable;

    private String routeCode;

    private String taskState;

    private BigDecimal isDfTransactor;

    private LocalDateTime taskLateStartTime;


}
